img {
  display: block;
}

/* #video-main {
  background-color: yellowgreen;
} */

#video-main-content {
  width: 918px;
}

.video-items {
  height: 595px;
  margin-top: 10px;
  flex-wrap: wrap;
  justify-content: space-between;
}

.video-item {
  position: relative;
  width: 287px;
  height: 171px;
}

.video-item-text {
  position: absolute;
  bottom: 0;
  height: 55px;
  background-color: #fff;
}

.video-item-text p {
  margin-left: 142px;
}

.page {
  height: 151px;
}